mechanical wave filter - Español Inglés Diccionario